شناخت با پنل Component Tree
شناخت با پنل Component Tree
درين پنل تمامي المانهاي جانور در برگه از لايهها گرفته تا اجزاي دروني آنها به طور درختوار و باطن هم گرد هم آمده اند. بعضا المانها مانند پياله كار مي نمايند و المانهاي ديگر را در خويش توده مينمايند.
شرايط موادتشكيل دهنده نسبت به هم و قرار گيري آنان در كنار هم بسيار مهم ميباشد.
شناخت با پنل Properties
هر عنصر و يا اين كه Component در اندرويد چندين خواص مخصوص به خويش داراست. به عنوان مثال در شرايطي كه كامپوننت نوشته به لايه خويش بيشتر نمائيد مي توانيد خاصيت تحت را در آن منحصربهفرد فرماييد:
سايز و جور خط
مسافت سطرهاي خط
مسافت نوشته از چهار جهت
رنگ و موقعيت نوشته
و ...
يا اين كه در صورتي يك عكس بيشتر نمائيد نيز خواصهاي ديگري در خويش جا ميدهد.
چنانچه يك سري المان دارنده خواصهاي مشتركي باشند، با فشار دادن كليد Ctrl و گزينش آن ها از Component Tree ميتوانيد خاصيت مشترك آنان را دستكاري فرماييد.
شناخت اضافه با پنل Palette
اين پنل از هفت بخش تشكيلشده ميباشد كه با كليك روي بخشها آن ها را به شرايط بسته و يا اين كه گشوده در مياوريم:
Layouts: اين بخش مشتمل بر شش لايه متفاوت به اسمهاي پايين ميباشد:
FrameLayout
LinearLayout
TableLayout
TableRow
GridLayout
RelativeLayout
همان گونه كه در اولِ اين بخش گفتيم دو جور لايه Linear و Relative مهمترين جور لايههاي نمايشي ميباشند و با آنها ميقدرت نسبتاً هر گونه رابط كاربري را پباده سازي كرد.
Widgets: درين بخش ابزارهاي كاربردي و كامپوننتهايي براي اعمال ذيل قرار گرفته اند:
افزودن نوشته
اشكال دكمهها و سويچ ها
آناليز جعبهها و دكمههاي راديويي
نمايشگر تصاوير
ProgressBar
SeekBar
RattingBar
Spinner
WebView براي اكران برگه اينترنت در اپليكيشن
Text Fields: براي افزودن گونه هاي نوشته اعم از نوشتههاي بي آلايش، پسوردها، نشاني اينترنتي، روزگار و مورخ.
Containers: همانگونه كه از اسم اين بخش پرنور ميباشد، اين نصيب به معناي در بر گيرنده ميباشد و مانند Layoutها در برگيرنده المانهاي ديگر ميباشد اما كاربرد آن مختلف ميباشد. براي مثال صفحه هاي Tab دار و يا اين كه صفحه ها اسكرول دار و ...
Date & Time: كامپوننتهايي براي وارد كردن و يا اين كه نشان دادن زمانه و مورخ دراين بخش قرار گرفته اند.
Expert: كامپوننتهاي فناي براي شغل هاي پيچيده.
Custom: كامپوننتهايي كه بوسيله استفاده كننده ساخت مي گردند.
شناخت با مدل اكران Text و Design
لايه كاربري گرافيكي كه شما در اندرويد استوديو مشاهده و بازنويسي ميكنيد در واقع چند كد XML ميباشد كه در زمان افزودن موادتشكيل دهنده به طور اتوماتيك بازنويسي ميگردد.
براي مثال كاغذ ذيل:
مساوي سورس ذيل ميباشد:
ساختار سورسي كه در ابتدا ميبينيد بر شالوده لهجه XML ميباشد. درصورتيكه ميخواهيد با XML به طور تخصصي آشنا گرديد مسلما مقاله فراگيري XML را بخوانيد.
برچسب: